MSL: A pattern language for engineering self-adaptive systems
نویسندگان
چکیده
منابع مشابه
A Pattern Language for Adaptive Distributed Systems
Modern computing environments are characterized by a high level of dynamism. Two major kinds of dynamic changes occur frequently. The first refers to structural changes such as hardware and software upgrades, protocol and API updates, and operating system evolution. The second refers to dynamic changes in the availability of memory, CPU, network bandwidth and, in mobile systems, connectivity an...
متن کاملDesign Patterns for Self Adaptive Systems Engineering
Self adaptation has been proposed to overcome the complexity of today's software systems which results from the uncertainty issue. Aspects of uncertainty include changing systems goals, changing resource availability and dynamic operating conditions. Feedback control loops have been recognized as vital elements for engineering self-adaptive systems. However, despite their importance, there is s...
متن کاملSoftware Engineering for Self-Adaptive Systems: Assurances
The important concern for modern software systems is to become more cost-effective, while being versatile, flexible, resilient, dependable, energy-efficient, customisable, configurable and self-optimising when reacting to run-time changes that may occur within the system itself, its environment or requirements. One of the most promising approaches to achieving such properties is to equip softwa...
متن کاملSoftware Engineering Processes for Self-Adaptive Systems
In this paper, we discuss how for self-adaptive systems some activities that traditionally occur at development-time are moved to runtime. Responsibilities for these activities shift from software engineers to the system itself, causing the traditional boundary between developmenttime and run-time to blur. As a consequence, we argue how the traditional software engineering process needs to be r...
متن کاملTowards a Pattern Language for Adaptive Web-based Educational Systems
Adaptive Web-based Educational Systems represent an emerging technology that provides a unique advantage over traditional Web-based Educational Systems; that is the ability to adapt to the user's needs, goals, preferences etc. Adaptive Web-based Educational Systems are increasingly becoming part of the mainstream education, yet there does not exist a disciplined way of designing them most of th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Systems and Software
سال: 2020
ISSN: 0164-1212
DOI: 10.1016/j.jss.2020.110558